Mean population - French English Dictionary